fight against difficulties - Français Anglais Dictionnaire